#ifndef _CANARY2_CORO_AWAKER_CONCEPTS_H_
#define _CANARY2_CORO_AWAKER_CONCEPTS_H_

#include <concepts>

namespace wilson::coro
{
    template<typename Awk>
    concept awaker = requires(Awk a)
    {
        a.awake();
    };
}

#endif
